Maintaining Consistency in Hierarchical Reasoning
نویسندگان
چکیده
We explore techniques for maintaining consistency in reasoning when employing dynamic hierarchical task decompositions. In particular, we consider the difficulty of maintaining consistency when an agent nonmonotonically modifies an assumption in one level of the task hierarchy and that assumption depends upon potentially dynamic assertions higher in the hierarchy. The hypothesis of our work is that reasoning maintenance can be extended to hierarchical systems such that consistency is maintained across all levels of the hierarchy. We introduce two novel extensions to standard reason mamtenance approaches, assumptzon justification and dynamac hierarchical justification, both of which provide the necessary capabilities. The key difference between the two methods is whether a particular assumption (assumption justification) or an entire level of the hierarchy (dynamic hierarchical justification) is disabled when an inconsistency is found. Our investigations suggest that dynamic hierarchical justification has advantages over assumption justification, especially when the task decomposition is wellconstructed. Agents using dynamic hierarchical justification also compare favorably to agents using less complete methods for reasoning consistency, improving the reactivity of hierarchical architectures while eliminating the need for knowledge that otherwise would be required to maintain reasoning consistency.
منابع مشابه
An Architectural Approach to Ensuring Consistency in Hierarchical Execution
Hierarchical task decomposition is a method used in many agent systems to organize agent knowledge. This work shows how the combination of a hierarchy and persistent assertions of knowledge can lead to difficulty in maintaining logical consistency in asserted knowledge. We explore the problematic consequences of persistent assumptions in the reasoning process and introduce novel potential solut...
متن کاملEnsuring Reasoning Consistency in Hierarchical Architectures
Ensuring reasoning consistency in agents employing hierarchical task decompositions can be difficult. We have identified two specific problems that result when hierarchical context changes during problem solving. First, the agent can be too responsive, taking an external act or making an internal derivation before higher context is fully elaborated. Second, the agent can fail to respond to a ch...
متن کاملMaintaining Hierarchical Distributed Consistency
Recent work on bringing classical CSP techniques to distributed environments has focused either on backtrack search or on local consistency. We consider the “natural” issue of combining the two techniques. A new distributed algorithm, called MHDC (Maintaining Hierarchical Distributed Consistency), is presented which incorporates distributed consistency into asynchronous backtracking. One of its...
متن کاملTowards the use of case properties for maintaining case based reasoning systems
Because of the importance of maintenance in the realm of case–based reasoning systems, methods of maintaining case bases using case properties will be presented. The necessary notation is given, along with definitions of the properties themselves, which are correctness, consistency, incoherence, minimality, and uniqueness. Use of these properties in five experiments is explained, and the result...
متن کاملContext-aware Modeling for Spatio-temporal Data Transmitted from a Wireless Body Sensor Network
Context-aware systems must be interoperable and work across different platforms at any time and in any place. Context data collected from wireless body area networks (WBAN) may be heterogeneous and imperfect, which makes their design and implementation difficult. In this research, we introduce a model which takes the dynamic nature of a context-aware system into consideration. This model is con...
متن کامل